baseball park - German English Dictionary